Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: (deps): bump the pip group with 6 updates #1343

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 16, 2025

Updates the requirements on sphinx-autoapi, sphinx-gallery, pydata-sphinx-theme, trame-vtk, numpy and pyproj to permit the latest version.
Updates sphinx-autoapi to 3.5.0

Release notes

Sourced from sphinx-autoapi's releases.

v3.5.0

Features

  • Can exclude directories from being documented (#312)

Bugfixes

  • Fix exception when calling a function imported from a wildcard (#508)
  • Remove usage of astroid alpha builds (#512)

Misc

Changelog

Sourced from sphinx-autoapi's changelog.

v3.5.0 (2025-02-09)

Features ^^^^^^^^

  • Can exclude directories from being documented (#312)

Bugfixes ^^^^^^^^

  • Fix exception when calling a function imported from a wildcard (#508)
  • Remove usage of astroid alpha builds (#512)

Misc ^^^^

v3.4.0 (2024-11-29)

Features ^^^^^^^^

  • NamedTuples that have been created with functional syntax are documented as a class (#485)

Misc ^^^^

v3.3.3 (2024-10-25)

Bugfixes ^^^^^^^^

  • Document packages and modules under a single "submodules" heading (#450)
  • Fix crash when init is assigned to (#488)
  • Fix documenting incorrect attributes from init (#497)

Misc

... (truncated)

Commits
  • 26bd172 Version 3.5.0
  • 086dff8 Fixes for PR #503
  • b4c75f7 Allow skipping entire directories
  • a7a973d Make _need_to_load not assume that file ordering remained the same
  • 6fdc914 Fix inclusion of tests in the sdist
  • 156a2a7 Corrected license text in package metadata
  • 1c0a669 Fix exception when calling a function imported from a wildcard
  • d12eccb Fix formatting failure in tests
  • bc8f43b Add missing release notes entry for #512
  • 8f40ca9 Don't pull in alpha releases of astroid
  • Additional commits viewable in compare view

Updates sphinx-gallery to 0.19.0

Release notes

Sourced from sphinx-gallery's releases.

Release v0.19.0

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Fix minigallery duplicates and add tests and update documenation #1435 (lucyleeow)
  • Fix: Fix minigallery duplicates #1430 (lucyleeow)
  • Fix incorrect paths for JupyterLite Notebook interface URLs, unpin jupyterlite-sphinx, and update JupyterLite integration docs #1417 (agriyakhetarpal)
  • BUG: make _anim_rst windows compatible #1399 (story645)
  • Fix custom sort #1391 (drammock)

Documentation

Project maintenance

Commits

Updates pydata-sphinx-theme to 0.16.1

Release notes

Sourced from pydata-sphinx-theme's releases.

v0.16.1

Enhancements

Bug Fixes

Maintenance and Upkeep

Documentation

Deprecations and Upgrades

Translations and internationalization

Miscellaneous

... (truncated)

Commits
  • c47786b Bump: 0.16.1rc0 -> 0.16.1
  • e1904a0 Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in e...
  • 4274105 Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in f...
  • 01731d0 bump: 0.16.0 -> 0.16.1rc0
  • 7de38e5 i18n - Update localisation files (#2072)
  • 85aba79 Match Sphinx toggle button and Sphinx Design hover and focus styles (#2061)
  • 933ce14 Import Bootstrap after importing our variable overrides (#2066)
  • 6cc8ddf Higher contrast table hover stripe (light mode) (#2062)
  • bdd253e Restore focus ring Sphinx Design dropdowns (#2060)
  • 0ca9913 DOC - Update documentation regarding formatting files (#2057)
  • Additional commits viewable in compare view

Updates trame-vtk to 2.8.15

Release notes

Sourced from trame-vtk's releases.

v2.8.15 (2025-02-09)

Bug Fixes

  • vtk: Add support for multiple views using ParaView protocol as ref (02a5568)

Continuous Integration

Documentation

Testing

  • Cover several vtk version (274da78)

Detailed Changes: v2.8.14...v2.8.15

Changelog

Sourced from trame-vtk's changelog.

v2.8.15 (2025-02-09)

Bug Fixes

  • vtk: Add support for multiple views using ParaView protocol as ref (02a5568)

Continuous Integration

Documentation

Testing

  • Cover several vtk version (274da78)

v2.8.14 (2025-01-08)

Bug Fixes

  • server: Skip call on protocol if not present (19e2394)

Continuous Integration

  • Use pyproject and ruff (290cd3e)

  • pre-commit: Fix codespell (df46242)

... (truncated)

Commits

Updates numpy to 2.2.3

Release notes

Sourced from numpy's releases.

2.2.3 (Feb 13, 2025)

NumPy 2.2.3 Release Notes

NumPy 2.2.3 is a patch release that fixes bugs found after the 2.2.2 release. The majority of the changes are typing improvements and fixes for free threaded Python. Both of those areas are still under development, so if you discover new problems, please report them.

This release supports Python versions 3.10-3.13.

Contributors

A total of 9 people contributed to this release. People with a "+" by their names contributed a patch for the first time.

  • !amotzop
  • Charles Harris
  • Chris Sidebottom
  • Joren Hammudoglu
  • Matthew Brett
  • Nathan Goldbaum
  • Raghuveer Devulapalli
  • Sebastian Berg
  • Yakov Danishevsky +

Pull requests merged

A total of 21 pull requests were merged for this release.

  • #28185: MAINT: Prepare 2.2.x for further development
  • #28201: BUG: fix data race in a more minimal way on stable branch
  • #28208: BUG: Fix from_float_positional errors for huge pads
  • #28209: BUG: fix data race in np.repeat
  • #28212: MAINT: Use VQSORT_COMPILER_COMPATIBLE to determine if we should...
  • #28224: MAINT: update highway to latest
  • #28236: BUG: Add cpp atomic support (#28234)
  • #28237: BLD: Compile fix for clang-cl on WoA
  • #28243: TYP: Avoid upcasting float64 in the set-ops
  • #28249: BLD: better fix for clang / ARM compiles
  • #28266: TYP: Fix timedelta64.__divmod__ and timedelta64.__mod__...
  • #28274: TYP: Fixed missing typing information of set_printoptions
  • #28278: BUG: backport resource cleanup bugfix from gh-28273
  • #28282: BUG: fix incorrect bytes to stringdtype coercion
  • #28283: TYP: Fix scalar constructors
  • #28284: TYP: stub numpy.matlib
  • #28285: TYP: stub the missing numpy.testing modules
  • #28286: CI: Fix the github label for TYP: PR's and issues
  • #28305: TYP: Backport typing updates from main
  • #28321: BUG: fix race initializing legacy dtype casts
  • #28324: CI: update test_moderately_small_alpha

... (truncated)

Changelog

Sourced from numpy's changelog.

This is a walkthrough of the NumPy 2.1.0 release on Linux, modified for building with GitHub Actions and cibuildwheels and uploading to the anaconda.org staging repository for NumPy <https://anaconda.org/multibuild-wheels-staging/numpy>_. The commands can be copied into the command line, but be sure to replace 2.1.0 by the correct version. This should be read together with the :ref:general release guide <prepare_release>.

Facility preparation

Before beginning to make a release, use the requirements/*_requirements.txt files to ensure that you have the needed software. Most software can be installed with pip, but some will require apt-get, dnf, or whatever your system uses for software. You will also need a GitHub personal access token (PAT) to push the documentation. There are a few ways to streamline things:

  • Git can be set up to use a keyring to store your GitHub personal access token. Search online for the details.
  • You can use the keyring app to store the PyPI password for twine. See the online twine documentation for details.

Prior to release

Add/drop Python versions

When adding or dropping Python versions, three files need to be edited:

  • .github/workflows/wheels.yml # for github cibuildwheel
  • tools/ci/cirrus_wheels.yml # for cibuildwheel aarch64/arm64 builds
  • pyproject.toml # for classifier and minimum version check.

Make these changes in an ordinary PR against main and backport if necessary. Add [wheel build] at the end of the title line of the commit summary so that wheel builds will be run to test the changes. We currently release wheels for new Python versions after the first Python rc once manylinux and cibuildwheel support it. For Python 3.11 we were able to release within a week of the rc1 announcement.

Backport pull requests

Changes that have been marked for this release must be backported to the maintenance/2.1.x branch.

Update 2.1.0 milestones

... (truncated)

Commits
  • a274561 Merge pull request #28322 from charris/prepare-2.2.3
  • 5ab0f71 REL: Prepare for the NumPy 2.2.3 release [wheel build]
  • 010ad9b Merge pull request #28324 from charris/update-test_dirichlet_moderately_small...
  • 6338746 CI: update test_moderately_small_alpha [wheel build]
  • 56f8d5b Merge pull request #28321 from charris/backport-28290
  • 48515a3 MAINT: Update some testing files from main
  • 96ca7e3 MAINT: respond to code review
  • c20ac88 MAINT: use a try/finally to make the deadlock protection more robust
  • d494647 MAINT: fix indentation and clarify comment
  • 3f8fbd6 MAINT: go back to try/except
  • Additional commits viewable in compare view

Updates pyproj to 3.7.1

Release notes

Sourced from pyproj's releases.

3.7.1 Release

What's Changed

New Contributors

Other contributions:

Full Changelog: pyproj4/pyproj@3.7.0...3.7.1

Changelog

Sourced from pyproj's changelog.

3.7.1

  • WHL: Add wheels for musllinux (pull #1461)
  • WHL: MacOS minimum deployment target moved to 13 (pull #1475)
  • WHL: Wheels contain PROJ 9.5.1 (pull #1477)
  • MNT: Cython 3.1+ fixes (pull #1452)
  • MNT: Remove use of utcnow() and change to naive datetimes instead (pull #1450)
  • TST: remove checking is python >= 3.4 (pull #1446)
  • TST: Add assert statements at the end of tests (pull #1453)
  • LNT: Setup ruff & lint fixes (pull #1455 #1456)

3.7.0

  • WHL: Wheels contain PROJ 9.4.1 (pull #1423)
  • DEP: Minimum supported Python version 3.10 (pull #1357)
  • DEP: Minimum PROJ version 9.2 (pull #1394)
  • ENH: Add :meth:CRS.is_deprecated and :meth:CRS.get_non_deprecated (pull #1383)
  • PERF: thread local context (issue #1133)
  • ENH: Add runtime & compiled PROJ versions (discussion #1420)
  • BUG: Handle changes to HotineObliqueMercatorBConversion (issue #1429)

3.6.1

  • WHL: Wheels contain PROJ 9.3.0 (issue #1327)
  • BUG: Remove pkg_resources from setup.py (issue #1313)
  • BUG: Cython 3 compatibility fixes (issue #1321)

3.6.0

  • DEP: Minimum supported Python version 3.9 (issue #1111)
  • WHL: Wheels contain PROJ 9.2.1 (pull #1291)
  • ENH: Added allow_superseded kwargs to :class:pyproj.transformer.TransformerGroup (pull #1269)
  • ENH: Added :meth:CRS.to_2d to demote 3D CRS to 2D (issue #1266)
  • ENH: Added parameter output_axis_rule to :meth:CRS.to_wkt (pull #1287)
  • BUG: fix Geod.npts NaN handling (issue #1282)

3.5.0

  • DEP: Minimum PROJ version 9.0 (issue #1223)
  • WHL: PROJ 9.2 in wheels (pull #1243)
  • ENH: Add return_back_azimuth: bool to allow compatibility between the azimuth output of the following functions (issue #1163): fwd and fwd_intermediate, inv and inv_intermediate, Note: BREAKING CHANGE for the default value return_back_azimuth=True in the functions fwd_intermediate and inv_intermediate to mach the default value in fwd and inv
  • ENH: Added only_best kwarg to :meth:.Transformer.from_crs (issue #1228)
  • PERF: Optimize point transformations (pull #1204)
  • PERF: Optimize for single point in Geod fwd/inv functions (pull #1206)
  • REF: Raise error when :meth:.CRS.to_wkt, :meth:.CRS.to_json, or :meth:.CRS.to_proj4 returns None (issue #1036)
  • CLN: Remove AzumuthalEquidistantConversion & :class:LambertAzumuthalEqualAreaConversion. :class:AzimuthalEquidistantConversion & :class:LambertAzimuthalEqualAreaConversion should be used instead (pull #1219)
  • BUG: Fix Derived Projected CRS support (issue #1182)

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Updates the requirements on [sphinx-autoapi](https://github.com/readthedocs/sphinx-autoapi), [sphinx-gallery](https://github.com/sphinx-gallery/sphinx-gallery), [pydata-sphinx-theme](https://github.com/pydata/pydata-sphinx-theme), [trame-vtk](https://github.com/Kitware/trame-vtk), [numpy](https://github.com/numpy/numpy) and [pyproj](https://github.com/pyproj4/pyproj) to permit the latest version.

Updates `sphinx-autoapi` to 3.5.0
- [Release notes](https://github.com/readthedocs/sphinx-autoapi/releases)
- [Changelog](https://github.com/readthedocs/sphinx-autoapi/blob/main/CHANGELOG.rst)
- [Commits](readthedocs/sphinx-autoapi@v3.2.0...v3.5.0)

Updates `sphinx-gallery` to 0.19.0
- [Release notes](https://github.com/sphinx-gallery/sphinx-gallery/releases)
- [Changelog](https://github.com/sphinx-gallery/sphinx-gallery/blob/master/.github_changelog_generator)
- [Commits](sphinx-gallery/sphinx-gallery@v0.16.0...v0.19.0)

Updates `pydata-sphinx-theme` to 0.16.1
- [Release notes](https://github.com/pydata/pydata-sphinx-theme/releases)
- [Changelog](https://github.com/pydata/pydata-sphinx-theme/blob/main/RELEASE.md)
- [Commits](pydata/pydata-sphinx-theme@v0.1.0...v0.16.1)

Updates `trame-vtk` to 2.8.15
- [Release notes](https://github.com/Kitware/trame-vtk/releases)
- [Changelog](https://github.com/Kitware/trame-vtk/blob/master/CHANGELOG.md)
- [Commits](Kitware/trame-vtk@v2.5.8...v2.8.15)

Updates `numpy` to 2.2.3
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](numpy/numpy@v1.25.0...v2.2.3)

Updates `pyproj` to 3.7.1
- [Release notes](https://github.com/pyproj4/pyproj/releases)
- [Changelog](https://github.com/pyproj4/pyproj/blob/main/docs/history.rst)
- [Commits](pyproj4/pyproj@3.3.0...3.7.1)

---
updated-dependencies:
- dependency-name: sphinx-autoapi
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: sphinx-gallery
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: pydata-sphinx-theme
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: trame-vtk
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: numpy
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: pyproj
  dependency-type: direct:production
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot requested a review from bjlittle as a code owner February 16, 2025 07:10
@dependabot dependabot bot added bot A bot generated issue/pull-request new: pull request Highlight a new community raised pull-request skip changelog Auto-labelled labels Feb 16, 2025
@github-actions github-actions bot added the type: dependencies Auto-labelled label Feb 16, 2025
Copy link
Contributor

@geovista-ci geovista-ci bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Bleep! Bloop!

Dependabot[bot] pull-request auto-approved 👍

@tkoyama010 tkoyama010 enabled auto-merge (squash) February 16, 2025 07:35
@bjlittle bjlittle closed this Feb 16, 2025
auto-merge was automatically disabled February 16, 2025 09:33

Pull request was closed

Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 16, 2025

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot bot deleted the dependabot/pip/pip-d1665da252 branch February 16, 2025 09:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bot A bot generated issue/pull-request new: pull request Highlight a new community raised pull-request skip changelog Auto-labelled type: dependencies Auto-labelled
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants